package com.dineroquegastar.urule.entity.feature.mexico;

import com.bstek.urule.model.Label;
import lombok.Data;

import java.io.Serializable;

/**
 * @author wyk
 * @date 1/6/22 5:50 下午
 */
@Data
public class FrankFeaRequest {
    //----------frank-----------
    //最近15天还款短信条数
    @Label(value = "最近15天还款短信条数")
    private Integer f_frank_scoring_var_fea_d15_repay_cnt;
    //24*3600秒内收取的注册类短信条数
    @Label(value = "24*3600秒内收取的注册类短信条数")
    private Integer f_frank_scoring_var_fea_reg_msg_d1_num;
    //GLOAN类APP占总贷款APP安装数的比例
    @Label(value = "GLOAN类APP占总贷款APP安装数的比例")
    private Float f_frank_scoring_var_fea_gloan_p;
    //当前订单apply_time回溯3600*3 秒内IP地址与当前订单相同
    @Label(value = "当前订单apply_time回溯3600*3 秒内IP地址与当前订单相同")
    private Integer f_frank_black_fea_same_ip_h3_nl;
    //当前订单apply_time回溯3600*24 秒内IP地址与当前订单相同
    @Label(value = "当前订单apply_time回溯3600*24 秒内IP地址与当前订单相同")
    private Integer f_frank_black_fea_same_ip_d1_nl;
    //当前订单apply_time回溯3600*24*7 秒内wifi_bssid与当前订单相同，customer_id不相同且订单状态不为closed，且同为首贷申请的customer_id去重数
    @Label(value = "当前订单apply_time回溯3600*24*7秒内wifi_bssid与当前订单相同customer_id不相同且订单状态不为closed，且同为首贷申请的customer_id去重数")
    private Integer f_frank_black_fea_same_wifi_d7_nl;
    //当前订单apply_time回溯3600*24*7 秒内mac_address与当前订单相同，customer_id不相同且订单状态不为closed，且同为首贷申请的customer_id去重数
    @Label(value = "当前订单apply_time回溯3600*24*7 秒内mac_address与当前订单相同，customer_id不相同且订单状态不为closed，且同为首贷申请的customer_id去重数")
    private Integer f_frank_black_fea_same_mac_d7_nl;
    //当前订单两个紧急联系人任一与临时订单紧急联系人相同，且customer_id不相同且订单状态不为closed，且同为首贷申请的customer_id去重数
    @Label(value = "当前订单两个紧急联系人任一与临时订单紧急联系人相同，且customer_id不相同且订单状态不为closed，且同为首贷申请的customer_id去重数")
    private Integer f_frank_black_fea_same_ct_nl;
    //wifiBssid
    @Label(value = "wifiBssid")
    private Integer f_frank_black_fea_wifi_bssid;
    //黑名单macAddress
    @Label(value = "黑名单macAddress")
    private Integer f_frank_black_fea_mac_address;

    //２４小时内收取的银行类短信数量
    @Label(value = "２４小时内收取的银行类短信数量")
    private Integer f_frank_scoring_var_fea_bnk_d1;
    //非系统类app安装列表中包含FB极速版('com.facebook.mlite','com.facebook.lite')应用的数量
    @Label(value = "非系统类app安装列表中包含FB极速版('com.facebook.mlite','com.facebook.lite')应用的数量")
    private Integer f_frank_scoring_var_fea_fblite_num;
    //24小时内安装非系统类的loan类型的应用数/总安装的非系统类loan类型的应用数
    @Label(value = "24小时内安装非系统类的loan类型的应用数/总安装的非系统类loan类型的应用数")
    private Integer f_frank_scoring_var_fea_loan_in_d1_non_system ;
    //30*２４小时内收取的注册验证类短信数量
    @Label(value = "30*２４小时内收取的注册验证类短信数量")
    private Integer f_frank_scoring_var_fea_rgst_m1;
    //24小时内安装非系统类的loan类型的应用数
    @Label(value = "24小时内安装非系统类的loan类型的应用数")
    private Integer f_frank_scoring_var_fea_loan_in_d1;

    //注册类短信最久收取时间距申贷间隔
    @Label(value = "注册类短信最久收取时间距申贷间隔")
    private Integer f_frank_scoring_var_fea_reg_msg_max_int;

    //------------评分卡-V2------------------
    //年龄
    @Label(value = "age")
    private Float person_info_age;
    //安装时长大于6个月非系统类APP数量
    @Label(value = "app_gt_m6")
    private Float f_frank_scoring_var_fea_app_gt_m6;
    //非系统类应用24小时内安装的数量占非系统类应用数量的比例
    @Label(value = "app_in_d1")
    private Float f_frank_scoring_var_fea_app_in_d1;
    //非系统类应用24小时内安装的数量占非系统类应用数量的比例
    @Label(value = "app_in_d1_r")
    private Float f_frank_scoring_var_fea_app_in_d1_r;
    //非系统类应用7天内安装数量
    @Label(value = "app_in_d7")
    private Float f_frank_scoring_var_fea_app_in_d7;
    //非系统类应用７×24小时内安装的数量占非系统类应用数量的比例
    @Label(value = "app_in_d7_r")
    private Float f_frank_scoring_var_fea_app_in_d7_r;
    //非系统类的贷款应用平均安装间隔
    @Label(value = "avg_loan_istl_int")
    private Float f_frank_scoring_var_fea_avg_loan_istl_int;
    //15天内收取的银行收入类短信最大收入金额
    @Label(value = "bnk_d15_in_amt_max")
    private Float f_frank_scoring_var_fea_bnk_d15_in_amt_max;
    //15天内收取的银行支出类短信支出金额之和
    @Label(value = "bnk_d15_out_amt_sum")
    private Float f_frank_scoring_var_fea_bnk_d15_out_amt_sum;
    //3天内收取的银行类短信数量
    @Label(value = "bnk_d3")
    private Float f_frank_scoring_var_fea_bnk_d3;
    //7天内收取的银行收入类短信收入金额之和
    @Label(value = "bnk_d7_in_amt_sum")
    private Float f_frank_scoring_var_fea_bnk_d7_in_amt_sum;
    //15天内收取的银行支出类短信最小支出金额
    @Label(value = "bnk_expand_amt_d15_min")
    private Float f_frank_scoring_var_fea_bnk_expand_amt_d15_min;
    //90天内收取的银行支出类短信最小支出金额
    @Label(value = "bnk_expand_amt_d90_min")
    private Float f_frank_scoring_var_fea_bnk_expand_amt_d90_min;
    //150天内收取的银行收入类短信且收入金额大于5000的条数
    @Label(value = "bnk_ingt5k_all")
    private Float f_frank_scoring_var_fea_bnk_ingt5k_all;
    //申请提交前最后一条设备信息的手机品牌
    @Label(value = "brand")
    private String f_frank_scoring_var_fea_brand;
    //申请来源
    @Label(value = "channel_source")
    private String f_frank_scoring_var_fea_channel_source;
    //150天内最早收取到的提醒类短信距今间隔
    @Label(value = "due_int_max")
    private Float f_frank_scoring_var_fea_due_int_max;
    //性别
    @Label(value = "sex")
    private Float person_info_sex;
    //非系统类的gloan类应用数
    @Label(value = "gloan_num")
    private Float f_frank_scoring_var_fea_gloan_num;
    //非系统类sgloan类应用安装数/非系统loan类应用安装数
    @Label(value = "sgloan_r")
    private Float f_frank_scoring_var_fea_sgloan_r;
    //总安装非系统类的loan类型的应用数
    @Label(value = "loan_num")
    private Float f_frank_scoring_var_fea_loan_num;
    //总安装非系统类的loan类型的应用数/总安装非系统类应用数
    @Label(value = "loan_p")
    private Float f_frank_scoring_var_fea_loan_p;
    //非系统类的银行类应用安装时间距申贷时间间隔
    @Label(value = "max_int_bank")
    private Float f_frank_scoring_var_fea_max_int_bank;
    //网络类型
    @Label(value = "network")
    private String f_frank_scoring_var_fea_network;
    //15*24*3600秒内收取的逾期类短信中提取的逾期金额的最大值
    @Label(value = "od_amt_d15_max")
    private Float f_frank_scoring_var_fea_od_amt_d15_max;
    //30*２４小时内收取的短信中提取的逾期天数最大值
    @Label(value = "od_days_d30_max")
    private Float f_frank_scoring_var_fea_od_days_d30_max;
    //最近收取的逾期类短信距进件间隔
    @Label(value = "od_int_min")
    private Float f_frank_scoring_var_fea_od_int_min;
    //职业
    @Label(value = "profession")
    private String f_frank_scoring_var_fea_profession;
    //居住省份
    @Label(value = "company_province")
    private String f_frank_scoring_var_fea_company_province;
    //3天内收取的还款类短信数量
    @Label(value = "repay_d3")
    private Float f_frank_scoring_var_fea_repay_d3;
    //近90天还款短信数
    @Label(value = "d90_msgrepay_cnts")
    private Float f_frank_scoring_var_fea_d90_msgrepay_cnts;
    //150天内收取的注册类短信条数
    @Label(value = "rgst_all")
    private Float f_frank_scoring_var_fea_rgst_all;
    //15天内收取的注册类短信条数
    @Label(value = "rgst_d15")
    private Float f_frank_scoring_var_fea_rgst_d15;
    //最近收取的注册类短信距进件间隔
    @Label(value = "rgst_int_min")
    private Float f_frank_scoring_var_fea_rgst_int_min;
    //屏幕高度
    @Label(value = "screen_height")
    private Float f_frank_scoring_var_fea_screen_height;
    //30*２４小时内发送的短信数量
    @Label(value = "sent_m1")
    private Float f_frank_scoring_var_fea_sent_m1;
    //1天内收取的短信数量
    @Label(value = "sms_d1")
    private Float f_frank_scoring_var_fea_sms_d1;
    //15天内收取的短信数量
    @Label(value = "sms_d15")
    private Float f_frank_scoring_var_fea_sms_d15;
    //3天内收取的短信数量
    @Label(value = "sms_d3")
    private Float f_frank_scoring_var_fea_sms_d3;
    //15天内收取的短信去重发送号码数
    @Label(value = "smssendner_d15")
    private Float f_frank_scoring_var_fea_smssendner_d15;
    //30*２４小时内收取的短信mobile去重数
    @Label(value = "smssendner_m1")
    private Float f_frank_scoring_var_fea_smssendner_m1;
    //近30天内收取的还款类短信提取的金额之和
    @Label(value = "sum_drt_stl_amt_d30")
    private Float f_frank_scoring_var_fea_sum_drt_stl_amt_d30;
    //APP安装列表中贷后较好的非贷款类APP安装个数占非系统类应用安装数的比例
    @Label(value = "up_p")
    private Float f_frank_scoring_var_fea_up_p;
    //非系统类安装的gloan类型的应用数总安装的非系统类loan类型的应用数
    @Label(value = "gloan_r")
    private Float f_frank_scoring_var_fea_gloan_r;

    //---20220315----
    @Label(value = "avg_app_istl_int")
    private Float f_frank_scoring_var_fea_avg_app_istl_int;
    //7天内收取的短信中银行类短信占比
    @Label(value = "bnk_d7_p")
    private Float f_frank_scoring_var_fea_bnk_d7_p;
    //30天内收取的短信中最小支出金额
    @Label(value = "bnk_expand_amt_d30_min")
    private Float f_frank_scoring_var_fea_bnk_expand_amt_d30_min;
    //150天内收取的银行收入类短信且收入金额大于3000的条数
    @Label(value = "bnk_ingt3k_all")
    private Float f_frank_scoring_var_fea_bnk_ingt3k_all;
    //30天内收取的银行收入类短信最大收入金额
    @Label(value = "bnk_m1_in_amt_max")
    private Float f_frank_scoring_var_fea_bnk_m1_in_amt_max;
    //30天内收取的短信中银行类短信占比
    @Label(value = "bnk_m1_p")
    private Float f_frank_scoring_var_fea_bnk_m1_p;
    //30天内收取的催收类短信数量
    @Label(value = "colt_m1")
    private Float f_frank_scoring_var_fea_colt_m1;
    //手机存储大小
    @Label(value = "disk_space")
    private Float f_frank_scoring_var_fea_disk_space;
    //150天内最近收取到的提醒类短信距今间隔
    @Label(value = "due_int_min")
    private Float f_frank_scoring_var_fea_due_int_min;
    //30天内收取的提醒类短信数量
    @Label(value = "due_m1")
    private Float f_frank_scoring_var_fea_due_m1;
    //90天内收取短信中的提醒类号码数占比
    @Label(value = "due_mbl_m3_p")
    private Float f_frank_scoring_var_fea_due_mbl_m3_p;
    //150天内收取短信中的提醒类号码数占比
    @Label(value = "due_mbl_p")
    private Float f_frank_scoring_var_fea_due_mbl_p;
    //非系统类应用GL类占比
    @Label(value = "gl_p")
    private Float f_frank_scoring_var_fea_gl_p;
    //150天内最早收取到的金额大于0的银行收入类短信距今间隔
    @Label(value = "income_int_max")
    private Float f_frank_scoring_var_fea_income_int_max;
    //用户第一次提交贷款页面耗时
    @Label(value = "liveness_time")
    private Float f_frank_scoring_var_fea_liveness_time;
    //3天内收取的loan_like类短信条数
    @Label(value = "loan_like_d3")
    private Float f_frank_scoring_var_fea_loan_like_d3;
    //150天内最近收取到的loanlike类短信收取日期去重数
    @Label(value = "like_days")
    private Float f_frank_scoring_var_fea_loan_like_days;
    //30天内收取的loan_like类短信条数
    @Label(value = "loan_like_m3")
    private Float f_frank_scoring_var_fea_loan_like_m3;
    //150天内最近收取到的loanlike类短信发送号码去重数
    @Label(value = "loan_like_mbl")
    private Float f_frank_scoring_var_fea_loan_like_mbl;
    //150天内收取到的短信中提取的逾期天数大于5且小于35的短信条数
    @Label(value = "od_6t34")
    private Float f_frank_scoring_var_fea_od_6t34;
    //15天内收取的逾期短信条数
    @Label(value = "od_d15")
    private Float f_frank_scoring_var_fea_od_d15;
    //7天内收取的短信中逾期类短信占比
    @Label(value = "od_d7_p")
    private Float f_frank_scoring_var_fea_od_d7_p;
    //3天内最近收取到的逾期类短信收取日期去重数
    @Label(value = "od_days_d3")
    private Float f_frank_scoring_var_fea_od_days_d3;
    //150天内收取的还款类短信发送号码去重数
    @Label(value = "repay_mbl_cnt")
    private Float f_frank_scoring_var_fea_repay_mbl_cnt;
    //90天内收取的还款类短信发送号码去重数
    @Label(value = "repay_mbl_m3")
    private Float f_frank_scoring_var_fea_repay_mbl_m3;
    //1天内收取的注册类短信条数
    @Label(value = "rgst_d1")
    private Float f_frank_scoring_var_fea_rgst_d1;
    //7天内收取的注册类短信条数
    @Label(value = "rgst_d7")
    private Float f_frank_scoring_var_fea_rgst_d7;
    //90天内收取的拒绝类短信条数
    @Label(value = "rj_m3")
    private Float f_frank_scoring_var_fea_rj_m3;
    //90*２４小时内收取的短信mobile去重数
    @Label(value = "smssendner_m3")
    private Float f_frank_scoring_var_fea_smssendner_m3;
    //非系统loan类应用使用时长标准差
    @Label(value = "std_loan_istl_int")
    private Float f_frank_scoring_var_fea_std_loan_istl_int;
    //通讯录内10位的电话号码个数
    @Label(value = "mobile_len10")
    private Float f_frank_scoring_var_fea_mobile_len10;
    //通讯录+开头的电话号码个数占比
    @Label(value = "mobile_start1_rate")
    private Float f_frank_scoring_var_fea_mobile_start1_rate;
    //通讯录去重号码个数
    @Label(value = "phone_real_contact_ct")
    private Float f_frank_scoring_var_fea_phone_real_contact_ct;
    //非系统类APP30内安装比例
    @Label(value = "app_in_m1_r")
    private Float f_frank_scoring_var_fea_app_in_m1_r;
    //非系统类loan类24小时内内安装比例
    @Label(value = "loan_in_d1_r")
    private Float f_frank_scoring_var_fea_loan_in_d1_r;
    //年龄
    @Label(value = "score_age")
    private Float f_frank_scoring_var_fea_age;
    //性别
    @Label(value = "score_sex")
    private Float f_frank_scoring_var_fea_sex;
}
